package com.yyfax.pay.vo.depository;

import java.io.Serializable;
import java.util.List;

/**
 * 上传文件处理结果推送通知参数
 * 
 * @author buyi
 * @date 2017-09-08 11:17:32
 * @since v2.0.0
 */
@SuppressWarnings("serial")
public class UploadFilePushResultRsp implements Serializable {
	private String orderId;

	private List<UploadFilePushResultDetail> files;

	public String getOrderId() {
		return orderId;
	}

	public void setOrderId(String orderId) {
		this.orderId = orderId;
	}

	public List<UploadFilePushResultDetail> getFiles() {
		return files;
	}

	public void setFiles(List<UploadFilePushResultDetail> files) {
		this.files = files;
	}

	/**
	 * 上传处理结果推送
	 * @author buyi
	 * @date 2017-11-01 19:15:36
	 * @since v2.0.0
	 */
	public static class UploadFilePushResultDetail implements Serializable {
		private String fileName;
		//回盘文件名
		private String overFileName;
		private int count;
		private int failCount;
		private int successCount;

		public String getFileName() {
			return fileName;
		}

		public void setFileName(String fileName) {
			this.fileName = fileName;
		}
		
		public String getOverFileName() {
			return overFileName;
		}

		public void setOverFileName(String overFileName) {
			this.overFileName = overFileName;
		}

		public int getCount() {
			return count;
		}

		public void setCount(int count) {
			this.count = count;
		}

		public int getFailCount() {
			return failCount;
		}

		public void setFailCount(int failCount) {
			this.failCount = failCount;
		}

		public int getSuccessCount() {
			return successCount;
		}

		public void setSuccessCount(int successCount) {
			this.successCount = successCount;
		}
	}
}
